#ifndef IHEADER_H
#define IHEADER_H

#include "IBloque.h"


// Especifica la cabecera de un archivo en bloques
class IHeader : public IBloque {
	protected:
		int cantBloques;

	public:
		IHeader(){ this->cantBloques = 0; }
		virtual ~IHeader(){ this->cantBloques = 0; }

		virtual unsigned int getPosBloqueLibre() = 0;

		int getCantBloques(){ return this->cantBloques; }
		void setCantBloques(int c){ this->cantBloques = c; }
};


#endif
